package com.jsbs.iam.user.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.time.LocalDateTime;

/**
 * @BelongsProject: iam
 * @BelongsPackage: com.jsbs.iam.user.vo
 * @Author: WangJiYuan
 * @Description: TODO
 * @Version: 2023-01-06  15:27
 */
@Data
@ToString
public class ButtonInfoVo {
    /**
     * 菜单编码
     */
    private String menuCode;
    /**
     * 菜单名称
     */
    private String menuName;
    /**
     * 按钮编码
     */
    private String buttonCode;
    /**
     * 按钮名称
     */
    private String buttonName;
    /**
     * 按钮链接
     */
    private String buttonUrl;
    /**
     * 备注
     */
    private String buttonRemark;
    /**
     * 排序号
     */
    private String buttonSort;
    /**
     * 按钮状态
     */
    private Integer buttonStatus;

    private String createPerson;

    private String updatePerson;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime updateTime;

}
